package com.llc.mall.rbac.interfaces.vo;

import io.swagger.v3.oas.annotations.media.Schema;

import java.io.Serializable;

public record MenuPermissionVO(
        @Schema(description = "菜单资源用户id")
        Long menuPermissionId,
        @Schema(description = "资源关联菜单")
        Long menuId,
        @Schema(description = "菜单标题")
        String menuTitle,
        @Schema(description = "权限对应的编码")
        String permission,
        @Schema(description = "资源名称")
        String name,
        @Schema(description = "资源对应服务器路径")
        String uri,
        @Schema(description = "请求方法 1.GET 2.POST 3.PUT 4.DELETE")
        Integer method
) implements Serializable {
}
